'use strict';

module.exports = {
  up: async (queryInterface, Sequelize) => {
    /**
     * Add seed commands here.
     *
     * Example:
     * await queryInterface.bulkInsert('People', [{
     *   name: 'John Doe',
     *   isBetaMember: false
     * }], {});
    */
     return queryInterface.sequelize.transaction(async t => {
      await queryInterface.bulkInsert("sys_role_menu", [
        {
          role_id:2,
          menu_id:1
        },{
          role_id:2,
          menu_id:2
        },{
          role_id:2,
          menu_id:3
        },{
          role_id:2,
          menu_id:4
        },{
          role_id:2,
          menu_id:100
        },{
          role_id:2,
          menu_id:101
        },{
          role_id:2,
          menu_id:102
        },{
          role_id:2,
          menu_id:103
        },{
          role_id:2,
          menu_id:104
        },{
          role_id:2,
          menu_id:105
        },{
          role_id:2,
          menu_id:106
        },{
          role_id:2,
          menu_id:107
        },{
          role_id:2,
          menu_id:108
        },{
          role_id:2,
          menu_id:109
        },{
          role_id:2,
          menu_id:110
        },{
          role_id:2,
          menu_id:111
        },{
          role_id:2,
          menu_id:112
        },{
          role_id:2,
          menu_id:113
        },{
          role_id:2,
          menu_id:114
        },{
          role_id:2,
          menu_id:115
        },{
          role_id:2,
          menu_id:116
        },{
          role_id:2,
          menu_id:500
        },{
          role_id:2,
          menu_id:501
        },{
          role_id:2,
          menu_id:1000
        },{
          role_id:2,
          menu_id:1001
        },{
          role_id:2,
          menu_id:1002
        },{
          role_id:2,
          menu_id:1003
        },{
          role_id:2,
          menu_id:1004
        },{
          role_id:2,
          menu_id:1005
        },{
          role_id:2,
          menu_id:1006
        },{
          role_id:2,
          menu_id:1007
        },{
          role_id:2,
          menu_id:1008
        },{
          role_id:2,
          menu_id:1009
        },{
          role_id:2,
          menu_id:1010
        },{
          role_id:2,
          menu_id:1011
        },{
          role_id:2,
          menu_id:1012
        },{
          role_id:2,
          menu_id:1013
        },{
          role_id:2,
          menu_id:1014
        },{
          role_id:2,
          menu_id:1015
        },{
          role_id:2,
          menu_id:1016
        },{
          role_id:2,
          menu_id:1017
        },{
          role_id:2,
          menu_id:1018
        },{
          role_id:2,
          menu_id:1019
        },{
          role_id:2,
          menu_id:1020
        },{
          role_id:2,
          menu_id:1021
        },{
          role_id:2,
          menu_id:1022
        },{
          role_id:2,
          menu_id:1023
        },{
          role_id:2,
          menu_id:1024
        },{
          role_id:2,
          menu_id:1025
        },{
          role_id:2,
          menu_id:1026
        },{
          role_id:2,
          menu_id:1027
        },{
          role_id:2,
          menu_id:1028
        },{
          role_id:2,
          menu_id:1029
        },{
          role_id:2,
          menu_id:1030
        },{
          role_id:2,
          menu_id:1031
        },{
          role_id:2,
          menu_id:1032
        },{
          role_id:2,
          menu_id:1033
        },{
          role_id:2,
          menu_id:1034
        },{
          role_id:2,
          menu_id:1035
        },{
          role_id:2,
          menu_id:1036
        },{
          role_id:2,
          menu_id:1037
        },{
          role_id:2,
          menu_id:1038
        },{
          role_id:2,
          menu_id:1039
        },{
          role_id:2,
          menu_id:1040
        },{
          role_id:2,
          menu_id:1041
        },{
          role_id:2,
          menu_id:1042
        },{
          role_id:2,
          menu_id:1043
        },{
          role_id:2,
          menu_id:1044
        },{
          role_id:2,
          menu_id:1045
        },{
          role_id:2,
          menu_id:1046
        },{
          role_id:2,
          menu_id:1047
        },{
          role_id:2,
          menu_id:1048
        },{
          role_id:2,
          menu_id:1049
        },{
          role_id:2,
          menu_id:1050
        },{
          role_id:2,
          menu_id:1051
        },{
          role_id:2,
          menu_id:1052
        },{
          role_id:2,
          menu_id:1053
        },{
          role_id:2,
          menu_id:1054
        },{
          role_id:2,
          menu_id:1055
        },{
          role_id:2,
          menu_id:1056
        },{
          role_id:2,
          menu_id:1057
        },{
          role_id:2,
          menu_id:1058
        },{
          role_id:2,
          menu_id:1059
        },{
          role_id:2,
          menu_id:1060
        }
      ], { transaction: t });
    })
  },

  down: async (queryInterface, Sequelize) => {
    /**
     * Add commands to revert seed here.
     *
     * Example:
     * await queryInterface.bulkDelete('People', null, {});
     */
     await queryInterface.bulkDelete('sys_role_menu', null, {});
  }
};
